草庐IT

CodeIgniter 重定向 503

全部标签

php - Codeigniter:foreach 方法或结果数组?? [模型+ View ]

我目前正在学习有关使用FrameworkCodeigniter查看数据库数据的教程。我学习的方式有很多种。是否有更可靠的方式-显示为数组或在View文件中使用“foreach”?任何意见都会有所帮助。这是我使用两种方法的代码:方法一模型:functiongetArticle(){$this->db->select('*');$this->db->from('test');$this->db->where('author','David');$this->db->order_by('id','DESC');$query=$this->db->get();if($query->num_ro

php - CodeIgniter form_validation->run() 总是返回 false?

我是CodeIgniter的新手,我一直在尝试实现表单提交功能,但是每当我按下“提交”时,表单页面只会刷新,而数据库不会更新!$this->form_validation->run()似乎总是返回false,但我不知道为什么。controller函数如下:publicfunctionwrite_prof_review($prof_id){$this->load->model('Queries');//formstuffhere$this->load->helper('form');$this->load->library('form_validation');$data['prof_i

javascript - 在操作时以 HTML 形式调用 php 但不重定向

我有一个HTML表单如下:然后是调用verify()的提交按钮:Sendverify定义如下:functionverify(){if(document.getElementById("name").value==""||document.getElementById("email").value==""){alert("Pleaseenteranameandanemail.");}else{alert("Looksgood,sendingemail");document.getElementById('ContactForm').submit();}}目前,当我点击提交按钮时,浏览器重

php - 在 CodeIgniter 3.1.2 中重定向后 session 数据丢失

我有一个CodeIgniter应用程序仍在开发中,但我意识到当我登录并在session中设置用户数据时,它已设置但在重定向后消失了。因此,我无法在重定向后访问session数据。这是我的登录脚本publicfunctionlogin(){if(!empty($_SESSION['user_id'])){//Meaningyouareloggedin//Weinformyou$this->session->set_flashdata('msg',"Youarealreadyloggedinas".$this->session->user_name."");//Andsendyouback

php - CodeIgniter:格式化 mysql DATETIME 字段 dd/mm/yy hh:mm

你好,就像jar头上写的那样。我有一个日期时间mysql字段,我想以dd/mm/yyyyhh:mm格式输出,例如07/01/201122:16。我试过:created);?>但是我得到一个错误:Message:Anonwellformednumericvalueencountered非常感谢任何帮助!干杯,比利 最佳答案 尝试:echodate("d/m/Yh:ia",strtotime($row->created)); 关于php-CodeIgniter:格式化mysqlDATETIM

Php 重定向到 url

这个问题在这里已经有了答案:Howtofix"Headersalreadysent"errorinPHP(11个答案)关闭3年前。我试图显示一些自动重定向到另一个页面的页面,当使用header(location)时我得到这个错误:Warning:Cannotmodifyheaderinformation-headersalreadysentby(outputstartedatpublic_html/headerFile.php)我还应该尝试什么?

php - Codeigniter 无法加载库类

我有一个名为myMenu.php的库文件load->helper('url');$menu="";$menu.="";$menu.=anchor('books/index','Listofbooks');$menu.="";$menu.="";$menu.=anchor('books/input','Booksentry');$menu.="";$menu.="";return$menu;}}现在我将这个库加载到我的Controllerbooks.phpfunctionindex(){$this->load->library('myMenu');$menu=newmyMenu;$dat

php - 如何将 URL 重定向到父 iframe

当我使用此(php)禁止他进入我的聊天框时,我试图重定向我页面的用户:header("location:index.php");exit;问题是index.php页面在已连接的用户部分中打开,在本例中是在div中打开。如何重定向用户的主页?感谢您的宝贵时间。 最佳答案 在javascript代码中试试这个:window.top.location.href="http://www.site.com"; 关于php-如何将URL重定向到父iframe,我们在StackOverflow上找到一

php - codeigniter加入2表数据

大家好,我是codeigniter的新手,目前在项目中的一个小项目上工作,我正在尝试连接两个表并在单个表中显示数据。我查看了codeigniter的用户指南,我不确定它是如何工作的$this->db->join();什么表应该放在第一位,什么id键应该放在第一位。有人可以更详细地向我解释一下吗,如果可以的话,请使用示例。我正在尝试加入凭证表和tblanswers。Tnx回答。我尝试使用这个例子来编写一个函数:$this->db->select('*');$this->db->from('blogs');$this->db->join('comments','comments.id=bl

php - 在 CodeIgniter Controller 中的任何其他方法之前运行一个方法

在CakePHP中,我们有beforeFilter和afterFilter在任何Controller方法之前或之后运行方法(例如保存日志或检查登录等)我如何在CodeIgniter中执行此操作? 最佳答案 您需要在Codeigniter中使用Hook,它们已经在框架代码的某些点之前实现了运行代码所需的功能。https://www.codeigniter.com/user_guide/general/hooks.html有一些内置Hook允许您在请求期间的不同点调用方法或类:pre_systempre_controllerpost_c